package com.heima.seckill.vo;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.ToString;

/**
 * 公共返回对象枚举
 */

@Getter
@AllArgsConstructor
@ToString
public enum RespBeanEnum {
    SUCCESS(200,"SUCCESS"),
    ERROR(500,"服务端异常"),
    LOGIN_ERROR(50020,"用户名或密码不正确"),
    MOBILE_ERROR(50021,"手机号码格式不正确"),
    BIND_ERROR(50022,"参数绑定异常"),
    MOBILE__NOT_EXIST(500213,"手机号码不存在"),
    PASSWORD_UPDATE_FAIL(500214,"密码更新失败"),
    SESSION_ERROR( 500215,"用户不存在"),

    REQUEST_ILLEGAL( 500216,"请求非法"),
    ERROR_CAPTCHA( 500217,"验证码错误，请重新输入"),
    ACCESS_LIMIT_REAHCED(500504,"访问过于频繁，请稍后再试"),

    //秒杀模块5005xx
    EMPTY_STOCK(500500,"库存不足"),
    REPEATE_ERROR( 500501,"该商品每人限购一件"),
    ORDER_NOT_EXIST(500300,"订单信息不存在");
    private final Integer code;
    private final String message;

}
